make a strenuous effort - Alemán Inglés Diccionario